"""
测试pandas的时间日期类型
"""
import numpy as np
import pandas as pd

# dates = pd.Series(['2022','2022-02','2022-03-01',
#                    '2022/04/01','2022/05/01 08:08:08',
#                    '01 Jun 2022','20220701','2022-8-1'])
# dates = dates.astype('datetime64[ns]')
# dates = pd.to_datetime(dates) # 现在结构一样的可以转换成功
# print(dates)

# dates = dates - pd.to_datetime('20220101')
# print(dates.dt.days)


# 生成一组时间日期序列
# 一月为频率，生成每个月的最后一天
# dates = pd.date_range('2022-03-01',periods=3,freq='M')
# print(dates)

# dates = pd.date_range('2022-2-22',periods=10,freq='B') # 工作日
# print(dates)

dates = pd.date_range('2022-5-1','2022-5-3')
print(dates)